Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✏️ 쿠폰 발급완료 사용여부 수정, 쿠폰조회 중복 수정 #53

Merged
merged 5 commits into from
Jan 10, 2024

Conversation

qwerty1434
Copy link
Contributor

개요

PR 유형

어떤 변경 사항이 있나요? ✅

content
새로운 기능 추가
버그 수정
CSS 등 사용자 UI 디자인 변경
코드에 영향을 주지 않는 변경사항(오타 수정, 탭 사이즈 변경, 변수명 변경)
코드 리팩토링
주석 추가 및 수정
문서 수정
테스트 추가, 테스트 리팩토링
빌드 부분 혹은 패키지 매니저 수정
파일 혹은 폴더명 수정
파일 혹은 폴더 삭제

스크린 샷

PR Checklist

PR이 다음 요구 사항을 충족하는지 확인하세요.

  • local에서 실행되는 것을 확인 했나요?
  • 변경 사항에 대해 테스트를 통과했나요?
  • 설계와 관련된 변경 사항을 공유했나요? (api 스펙, entity 등)

서브쿼리로 로직이 변경되어서 조인을 할 필요가 없었는데 이를 삭제하지 않아 프론트에서 쿠폰을 볼 때 유저마다의 쿠폰정보가 보이는 문제가 발생했었음
facade에서 getData를 하기 때문에 객체 자체를 null로 선언하는게 아니라 객체의 data에 null을 넣어서 반환해야 함
catch에서 에러를 throw하면 ack를 하지 못해 계속해서 알림이 발송됨. 또한 해당 메서드는 controller의 호출을 받지 않아 Controller Advice에서 처리가 불가능해 throw하지 않는게 맞음
Copy link
Member

@nowgnas nowgnas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good

Order에서 null을 허용한 채로 요청을 넘기도록 변경해 이를 판별하는 로직 수정
@qwerty1434 qwerty1434 merged commit 3e8bf70 into develop Jan 10, 2024
1 check passed
@qwerty1434 qwerty1434 deleted the coupon-fix branch January 10, 2024 03:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants